How to create dynamic menu in angular 18